package br.com.controller;

import br.com.dao.ConectaBanco;
import br.com.model.CamposCadFabricante;
import java.sql.PreparedStatement;
import javax.swing.JOptionPane;

/**
 *
 * @author Cícero
 */
public class ControllerCadFabricante {

//    ConectaBanco conexao = new ConectaBanco();
//    CamposCadFabricante camposCadFabricante = new CamposCadFabricante();
//
//    public void inserirCadFabricante(CamposCadFabricante camposCadFabricante) {
//        conexao.conexao();
//
//        String sqlInserir = ("INSERT INTO cadastrofabricante (cnpj_fabricante, cpf_fabricante, nome_fabricante, endereco_fabricante, bairro_fabricante, cidade_fabricante, uf_fabricante, cep_fabricante, telefone_fabricante, celular_fabricante, tel_comercial_fabricante, email1_fabricante, email2_fabricante, observacoes_fabricante) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
//
//        try {
//            
//            PreparedStatement pst = conexao.con.prepareStatement(sqlInserir);
//
//            pst.setString(1,camposCadFabricante.getCnpj_fabricante());
//            pst.setString(2, camposCadFabricante.getCpf_fabricante());
//            pst.setString(3, camposCadFabricante.getNome_fabricante());
//            pst.setString(4, camposCadFabricante.getEndereco_fabricante());
//            pst.setString(5, camposCadFabricante.getBairro_fabricante());
//            pst.setString(6, camposCadFabricante.getCidade_fabricante());
//            pst.setString(7, camposCadFabricante.getUf_fabricante());
//            pst.setString(8, camposCadFabricante.getCep_fabricante());
//            pst.setString(9, camposCadFabricante.getTelefone_fabricante());
//            pst.setString(10, camposCadFabricante.getCelular_fabricante());
//            pst.setString(11, camposCadFabricante.getTel_comercial_fabricante());
//            pst.setString(12, camposCadFabricante.getEmail1_fabricante());
//            pst.setString(13, camposCadFabricante.getEmail2_fabricante());
//            pst.setString(14, camposCadFabricante.getObservacoes_fabricante());
//
//            pst.execute();
//            pst.close();
//            JOptionPane.showMessageDialog(null, "Salvo com Sucesso!");
//
//        } catch (Exception erro) {
//
//            JOptionPane.showMessageDialog(null, erro);
//
//        }
//        conexao.desconecta();
//    }
//
//    public void excluiCadFabricante(CamposCadFabricante camposCadFabricante) {
//        conexao.conexao();
//
//        String sqlExcluir = (" delete from cadastrofabricante where idfabricante = ? ");
//
//        try {
//            PreparedStatement pst = conexao.con.prepareStatement(sqlExcluir);
//
//            pst.setInt(1, camposCadFabricante.getIdfabrincante());
//
//            pst.executeUpdate();
//            pst.close();
//
//            JOptionPane.showMessageDialog(null, "Excluido com Sucesso!");
//
//        } catch (Exception erro) {
//
//            JOptionPane.showMessageDialog(null, erro);
//        }
//        conexao.desconecta();
//
//    }
//
//    public void alteraCadFabricante(CamposCadFabricante camposCadFabricante) {
//        conexao.conexao();
//
//        String sqlAlterar = (" update cadastrofabricante set (cnpj_fabricante, cpf_fabricante, nome_fabricante, endereco_fabricante, bairro_fabricante, cidade_fabricante, uf_fabricante, cep_fabricante, telefone_fabricante, celular_fabricante, tel_comercial_fabricante, email1_fabricante, email2_fabricante, observacoes_fabricante) values (?,?,?,?,?,?,?,?,?,?,?,?,?,?)");
//
//        try {
//
//            PreparedStatement pst = conexao.con.prepareStatement(sqlAlterar);
//
//            pst.setString(1, camposCadFabricante.getCnpj_fabricante());
//            pst.setString(2, camposCadFabricante.getCpf_fabricante());
//            pst.setString(3, camposCadFabricante.getNome_fabricante());
//            pst.setString(4, camposCadFabricante.getEndereco_fabricante());
//            pst.setString(5, camposCadFabricante.getBairro_fabricante());
//            pst.setString(6, camposCadFabricante.getCidade_fabricante());
//            pst.setString(7, camposCadFabricante.getUf_fabricante());
//            pst.setString(8, camposCadFabricante.getCep_fabricante());
//            pst.setString(9, camposCadFabricante.getTelefone_fabricante());
//            pst.setString(10, camposCadFabricante.getCelular_fabricante());
//            pst.setString(11, camposCadFabricante.getTel_comercial_fabricante());
//            pst.setString(12, camposCadFabricante.getEmail1_fabricante());
//            pst.setString(13, camposCadFabricante.getEmail2_fabricante());
//            pst.setString(14, camposCadFabricante.getObservacoes_fabricante());
//
//            pst.executeUpdate();
//            pst.close();
//
//            JOptionPane.showMessageDialog(null, "Alterado com Sucesso!");
//
//        } catch (Exception erro) {
//
//            JOptionPane.showMessageDialog(null, erro);
//        }
//        conexao.desconecta();
//    }

}
